package dao

import "usplatformserver/internal/model"

func (d *Dao) GetThyroidArtiStatistics(beginTime, endTime string) (*model.ArtificialCheckedStc, error) {
	return model.GetThyroidArtiStatistics(d.engine, beginTime, endTime)
}

func (d *Dao) GetBreastArtiStatistics(beginTime, endTime string) (*model.ArtificialCheckedStc, error) {
	return model.GetBreastArtiStatistics(d.engine, beginTime, endTime)
}

func (d *Dao) GetCarotidArtiStatistics(beginTime, endTime string) (*model.ArtificialCheckedStc, error) {
	return model.GetCarotidArtiStatistics(d.engine, beginTime, endTime)
}

func (d *Dao) GetHeartArtiStatistics(beginTime, endTime string) ([]*model.HeartAttificialStatData, error) {
	return model.GetHeartArtiStatistics(d.engine, beginTime, endTime)
}

func (d *Dao) GetHeartArtiStatistics2(beginTime, endTime string) ([]*model.HeartAttificialStatData, error) {
	return model.GetHeartArtiStatistics2(d.engine, beginTime, endTime)
}

func (d *Dao) GetArtiStatisticsDetail(beginTime, endTime string) ([]*model.ArtificialCheckedDetail, error) {
	return model.GetArtiStatisticsDetail(d.engine, beginTime, endTime)
}

func (d *Dao) GetPatientRecordName(beginTime, endTime string) ([]*model.PatientRecord, error) {
	return model.GetPatientRecordName(d.engine, beginTime, endTime)
}
